details: particulars - Turkish English Dictionary